barracks square - Allemand Anglais Dictionnaire